﻿/* CSS Document */
body {} 
.content{padding:15px; line-height:180%; font-size:14px;}
.arttype {display:none;}
/*.arttypetxt {background:url(../images/txt.gif) left 5px no-repeat; width:18px; height:21px; margin:0 0 0 5px; display:inline-block; overflow:hidden;} */
.arttypetxt {display:none;}
.arttypeimg {width:18px; margin:0 0 0 5px;}
.arttypevideo {width:18px; margin:0 0 0 5px;}
.arttypeimgvideo {width:40px; margin:0 0 0 5px;}
.arttypeimg img, .arttypevideo img, .arttypeimgvideo img {vertical-align:middle;}

.navMenu {width:960px; height:46px;  background-position:0 0; position:absolute; top:74px; left:0; /*background-image:url(../images/zhyc_17.jpg);*/padding-left:0px; background-repeat:no-repeat;}
.menu {float:left; width:136px; text-align:center; position:relative; }
.menu a {width:120px; line-height:46px; text-indent:-9999px; font-size:18px; font-family: "黑体"; color:#4B81C5/*display:block;*/}
.menu a:hover,
.menu a:active,
.menu a.on,
.menu a.on:hover,
.menu a.on:active {}

.second-menu {/*border-top:3px solid #0F579A; border-bottom:3px solid #0F579A; */background:url(../images/navmenu_subback.png);}

.navMenu .menu ul {width:90px; position:absolute; left:0; top:46px; padding:0px 15px; display:none;}
.navMenu .menu ul li a {width:90px; font:normal 12px/20px \5b8b\4f53; text-indent:0; display:block;}
.navMenu .menu ul li a:hover,
.navMenu .menu ul li a:active {color:#0F579A;}

/* 横幅轮显 */
.slider-wrapper {width:100%; height:464px; overflow:hidden;}
.theme-default {width:100%; height:464px; position:relative; overflow:hidden;}
.theme-default #slider {width:1680px; height:465px;position:absolute; left:50%; top:0; margin-left:-840px;}
.theme-default .nivoSlider {position:relative;background:#fff url(../images/loading.gif) no-repeat 50% 50%; -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a; -moz-box-shadow: 0px 1px 5px 0px #4a4a4a; box-shadow: 0px 1px 5px 0px #4a4a4a;}
.theme-default .nivoSlider img {position:absolute; top:0px; left:0px; display:none;}
.theme-default .nivoSlider a {border:0; display:block;}
.theme-default .nivo-controlNav {position:absolute; left:50%; bottom:10px; margin-left:370px;}
.theme-default .nivo-controlNav a {display:block;width:22px;height:22px;background:url(../images/bullets.png) no-repeat;text-indent:-9999px;border:0;float:left;}
.theme-default .nivo-controlNav a.active {background-position:0 -22px;}
.theme-default .nivo-directionNav a {display:block;width:30px;height:30px;background:url(../images/arrows.png) no-repeat;text-indent:-9999px;border:0;}
.theme-default a.nivo-nextNav {background-position:-30px 0; right:375px;}
.theme-default a.nivo-prevNav {left:375px;}
.theme-default .nivo-caption {font-family: Helvetica, Arial, sans-serif;}
.theme-default .nivo-caption a {color:#fff; border-bottom:1px dotted #fff;}
.theme-default .nivo-caption a:hover {color:#fff;}

/* The Nivo Slider styles */
.nivoSlider {position:relative;}
.nivoSlider img {position:absolute;top:0px;left:0px;}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}
/* The slices and boxes in the Slider */
.nivo-slice {display:block;position:absolute;z-index:5;height:100%;}
.nivo-box {display:block;position:absolute;z-index:5;}
/* Caption styles */
/*.nivo-caption {position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8; width:100%;z-index:8;}
.nivo-caption p {padding:5px;margin:0;}
.nivo-caption a {display:inline !important;}
.nivo-html-caption {display:none;}*/
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {position:absolute;top:45%;z-index:9;cursor:pointer;}
.nivo-prevNav {left:0px;}
.nivo-nextNav {right:0px;}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {position:relative; z-index:9; cursor:pointer;}
.nivo-controlNav a.active {font-weight:bold;}


/* 头条新闻/产业 */
.headlineindustry {height:28px; background-color:#5B8FC1; overflow:hidden;}
.headline {height:28px; line-height:28px; width:100%;}
.headline, .headline a {color:#FFF; font-family:\5b8b\4f53;}

#headlinescroll {width:260px; height:24px; position:relative; overflow:hidden;}

.industry {width:572px; height:50px; background-color:#9fd029; overflow:hidden;}
#scroll {width:572px; height:50px; position:relative;}
#prev {width:20px; height:50px; position:absolute; left:-5px; top:0; text-indent:-9999px; background: url(../images/industry_prv.png) no-repeat; cursor:pointer; z-index:200;}
#next {width:20px; height:50px; position:absolute; right:-5px; top:0; text-indent:-9999px; background:url(../images/industry_next.png) no-repeat; cursor:pointer; z-index:200;}
#box {width:572px; position:absolute; left:0; top:0; display:block; overflow:hidden; z-index:100;}
#box ul li {width:143px; height:50px; float:left; display:inline;}

.w224px {width:224px;}
.w718px {width:718px;}
.w458px {width:458px;}
.w242px {width:242px;}
.h270px {height:270px; overflow:hidden;}
.h190px {height:190px; overflow:hidden;}

/* 灰色边框 */
.d7content {border:1px solid #d7d7d7;}
.d7content dl {padding:1px; border-bottom:1px solid #d7d7d7;}
.d7content dl dt {height:26px; background-position:0 -80px;}
.d7content dl dt .aabout {width:160px; height:26px; background-position:0 -120px; text-indent:-9999px; display:block;}
.d7content dl dt .anews {width:160px; height:26px; background-position:-160px -120px; text-indent:-9999px; display:block;}
.d7content dl dt .ashzr {width:160px; height:26px; background-position:-320px -120px; text-indent:-9999px; display:block;}
.d7content dl dt .aznss {width:160px; height:26px; background-position:-480px -120px; text-indent:-9999px; display:block;}
.d7content dl dt .aztbd {width:160px; height:26px; background-position:-640px -120px; text-indent:-9999px; display:block;}
.d7content dl dt .awszt {width:160px; height:26px; background-position:-800px -120px; text-indent:-9999px; display:block;}
.d7content dl dt .more {float:right; width:40px; background-position:-920px -80px;}
.d7content dl dt .more a {width:40px; height:26px; text-indent:-9999px; display:block;}
.d7content dl dd {padding:5px;}
.d7content .content {padding:10px;}
.d7content .content ul li {background:url(../images/ico-0.gif) left center no-repeat; padding:0 0 0 15px; line-height:28px;}
.d7content .content ul li .more {float:right;}

.d7content ul li a {font-family:\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;}

/* 走进恒力/恒力产业 */
.container {}
.container h2.acc_trigger {width:222px; height:27px; float:left; background:url(../images/h2_trigger_a.gif) no-repeat;}
.container h2.acc_trigger a {display:block;}
.container h2.active {background-position:left bottom;}
.acc_container {width:222px; overflow:hidden; clear:both;}
.acc_container .block_industry {height:217px; background:url(../images/index_about_back.gif); overflow:hidden;}
.acc_container .block_industry #p_contentscroll {width:182px; height:196px; margin:10px; overflow:auto;}

.acc_container .block_about {height:217px; background:url(../images/index_about_back.gif); overflow:hidden;}
.acc_container .block_about ol li {width:96px; height:28px; line-height:28px; margin:15px 0 0 10px;  background-position:-240px 0;}

/* 集团新闻 */
.d7content .tnews_focus {width:316px; width:289px; height:217px; padding:2px; background-color:#e5f2c4; overflow:hidden;}
.d7content .tnews_list {width:389px;}
.d7content .tnews_list h2,
.d7content .tnews_list h2 a {font:bold 14px/2 \5fae\8f6f\96c5\9ed1;}
.d7content .tnews_list p {line-height:22px;}
.d7content .tnews_list ul {border-top:1px dashed #CCC; margin:5px 0 0 0;}
.d7content .tnews_list ul li .title {display:inline-block;}
.d7content .tnews_list ul li .adddate {float:right;}

#slideshow_wrapper {position:relative; padding:0px; background-color:#121212; width:289px;height:217px; overflow:hidden;}
/*#slideshow_title {z-index:15; position:absolute; width:100%; bottom:0px; height:30px; line-height:30px;}*/
#slideshow_footbar {z-index:5; position: absolute; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#32000000, endColorstr=#32000000); width:100%; bottom:0px; height:30px}
#slideshow_photo {position:absolute; width:100%; height:100%; cursor:pointer}
#slideshow_photo a {z-index:1;border:0px; position:absolute; margin:0px; display:block; top:0px; left:0px}
#slideshow_footbar .slideshow-bt {background-color:#d2d3d4; margin:10px 10px 0px 0px; width:10px; display:inline; float:right; height:10px; font-size:0px;}
#slideshow_footbar .bt-on {background-color:#7c9700}

/* 社会责任/专题报道 */
.d7content .zrzt {padding:10px;}
.d7content .zrzt li {line-height:24px; padding-left:10px; background:url(../images/ico-1.gif) 0 center no-repeat;}
.d7content .zrzt img {border:1px solid #CCC;}

/* 最新动态/行业新闻 */
.d7content .news_pic {width:170px; height:128px; border:4px solid #d9e1c5; padding:1px; margin:5px 0 0 0;}
.d7content .news_list {width:240px;}
.d7content .news_list span {float:right;}

.xixi1 {height:28px; background-image:url(../images/news_bghover1.gif); cursor:pointer;}
.xixi2 {height:28px; background-image:url(../images/news_bghover2.gif); cursor:pointer;}
.tab1 {width:132px; height:28px; float:left; cursor:pointer; text-indent:-9999px;}
.tab2 {width:132px; height:28px; float:left; cursor:pointer; text-indent:-9999px;}
#TabCon1 {}
#TabCon2 {}

/* 媒体报道/恒力文化 */
.d7content .mtwh {width:430px; height:100px; border-bottom:1px solid #ccc; margin:10px 10px 0; overflow:hidden; clear:both;}
.d7content .mtwh .pic {width:117px; float:left; overflow:hidden;}
.d7content .mtwh .pic img {border:1px solid #d7d7d7;}
.d7content .mtwh .text {width:300px; float:right;}
.d7content .mtwh .text .title {height:40px;}
.d7content .mtwh .text .title span {display:inline-block;}
.d7content .mtwh .text .title a {font:bold 12px/40px \5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;}
.d7content .mtwh .text .title .mediapic {width:58px; margin-right:3px;}
.d7content .mtwh .text .title .mediapic input {vertical-align:middle;}
.d7content .mtwh .more a {color:#a0cf29;}

.xixi11 {height:28px; background-image:url(../images/news_bghover11.gif); cursor:pointer;}
.xixi22 {height:28px; background-image:url(../images/news_bghover22.gif); cursor:pointer;}
.tab11 {width:132px; height:28px; float:left; cursor:pointer; text-indent:-9999px;}
.tab22 {width:132px; height:28px; float:left; cursor:pointer; text-indent:-9999px;}
#TabCon11 {}
#TabCon22 {}

/* 站内搜索 */
.stationsearch {height:74px; border-bottom:1px solid #d7d7d7; padding:5px; overflow:hidden;}
.stationsearch ul li {margin:5px 0 0 2px;}
.stationsearch .keys_subbtn {width:205px; height:25px; background-position:-280px -320px; margin:10px 0 0 4px;}
.stationsearch .keys {width:155px; height:25px; line-height:25px; border:none; background:none; padding:0 0 0 5px; display:inline-block;}
.stationsearch .subbtn {width:35px; height:25px; border:none; background:none; text-indent:-9999px; cursor:pointer; display:inline-block;}

/* 网上展厅 */
.onlineexhibition {height:127px; background-position:-280px -160px; overflow:hidden;}
.onlineexhibition ul {margin:5px 0 0 0;}
.onlineexhibition ul li {float:left; width:96px; height:25px; margin:10px 0 0 10px; _margin:10px 5px 0 5px;}
.onlineexhibition ul li a {width:96px; height:25px; text-indent:-9999px; display:block;}

/* 快速导航 */
.navquick {background-position:0 -160px;}
.navquick ul li {margin:0 0 11px;}
.navquick ul li a {width:242px; height:56px; text-indent:-9999px; display:block;}
 
 /* 产品品牌 */
.brands {border:solid #d7d7d7; height:57px; border-width:1px 0; width:100%;}
.brands h2 {width:93px; height:57px; background-position:0 -440px; text-indent:-9999px;}
.brands .friendLink {width:860px; height:57px; overflow:hidden;}
.brands .friendLink a img {margin:0 20px;}

.qh1 {background-color:#969696; width:10px; height:10px; cursor:pointer; float:left; margin-right:3px;}
.qh2 {background-color:#a40309; width:10px; height:10px; cursor:pointer; float:left; margin-right:3px;}

.show {width:380px; height:110px; display:block;}
.show2 {display:none;}

.qhb1 {background-color:#969696; width:10px; height:10px; cursor:pointer; float:left; margin-right:3px;}
.qhb2 {background-color:#a40309; width:10px; height:10px; cursor:pointer; float:left; margin-right:3px;}

.showb {width:300px; height:110px; display:block;}
.showb2 {display:none;}

 /* 顶部下拉渐隐广告 */
.topbanner {width:960px; height:300px; display:none; margin:0 auto;}

 /* 浮动广告 */
.twinAD {position:absolute; top:50%; width:110px; height:220px; margin:500px 0 0; z-index:100;}
.l {left:50%; margin-left:-600px;}
.r {right:50%; margin-right:-600px;}
.twinAD span {display:block; height:20px; cursor:pointer; font:normal 12px/20px Arial;}

/*修改by迟到的超人*/
.titlesquare {
	height: 42px;
	border: 1px solid rgb(218,218,218);
	background-color: rgb(245,245,245);
}

.redsquare {
	width: 42px;
	height: 42px;
	background-image: -moz-linear-gradient(top, #FF000F, #B8020C);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FF000F), color-stop(1, #B8020C));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF000F', endColorstr='#B8020C', GradientType='0');
	background-color: rgb(204,10,19);
	float: left;
}

.title_name {
	float: left;
	font-size: 15px;
	margin-left: 16px;
	line-height: 44px;
	font-family: "Microsoft YaHei",微软雅黑,STHei,华文黑体,"Helvetica Neue",Helvetica,Arial,sans-serif;
}

.more {
	float: right;
	line-height: 44px;
	margin-right: 24px;
}

<!--滚动特效-->
ol, ul ,li{list-style:none}
img {border: 0; vertical-align:middle}
.clear{clear:both;height:1px;width:100%; overflow:hidden; margin-top:-1px}
a{text-decoration:none} 
a:hover{color:#BA2636;text-decoration:underline}

#mrq{width:925px; margin:20px auto;border:1px solid #000; padding:2px}
#Marquee_x { overflow:hidden; width: 925px } 
#Marquee_x ul li ,#Marquee_x ul li div{ float:left;line-height:25px;overflow:hidden} /* 横向滚动必须让所有li左浮动 */
#Marquee_x ul li div{ float:left;line-height:25px;height:157px; width:185px; overflow:hidden}
#Marquee_x ul li div img{ border:1px solid #DADADA; width:178px; height:136px; display:block}
#Marquee_x ul li div span{ display:block;}



#n{margin:10px auto; width:920px; border:1px solid #CCC;font-size:12px; line-height:30px;}
#n a{ padding:0 4px; color:#333}
